package com.tksflysun.im.common.constants;

/**
 * 常量
 * 
 * @author LENOVO
 *
 */
public interface Constants {
    static final Integer DEFAULT_SMS_COUNT = 0;
    static final Integer DEFAULT_REMIND_COUNT = 20;
    static final String TOKEN = "token";
    static final Integer REPEAT_BY_WEEK = 1;
    static final Integer REPEAT_BY_MONTH = 2;
    static final Integer REPEAT_BY_YEAR = 3;
    static final Integer CALENDAR_SOLAR = 1;
    static final Integer CALENDAR_LUNAR = 2;
    static final String USER_INFO_IV_KEY = "Xm@oWksI0197Lks1";
    static final Integer WX_CONFIG = 5;
    static final Integer WX_XCX_APPID = 1;
    static final Integer WX_XCX_APPID_SALT = 2;
    static final Integer WX_XCX_APPSECRET = 3;
    static final Integer WX_XCX_APPSECRET_SALT = 4;
    static final Integer WX_PAY_MCHID = 5;
    static final Integer WX_PAY_MCHID_SALT = 6;
    static final Integer WX_PAY_MCHKEY = 7;
    static final Integer WX_PAY_MCHKEY_SALT = 8;

    static final Integer WX_PAY_PRE = 1;
    static final Integer WX_PAY_SUCCESS = 2;
    static final Integer WX_PAY_FAIL = 3;
    /**
     * 正常的短信模板id
     */
    static final int NORMAL_TEMPLETE = 386965;
    /**
     * 余额不足时的短信模板id
     */
    static final int NO_ENOUGH_COUNT_TEMPLETE = 388568;

    /**
     * friendship status constants
     * 
     * @author LENOVO
     *
     */
    public interface FRIEND_SHIP_STATUS {
        static final Integer DELETE = 3;
        static final Integer BLACK = 2;
        static final Integer ACTIVE = 1;
    }

    public interface FRIEND_REQ_STATUS {
        static final Integer REJECT = 3;
        static final Integer AGREE = 2;
        static final Integer PENDING = 1;
    }

    /**
     * login status
     * 
     * @author LENOVO
     *
     */
    public interface LOGIN_STATUS {
        static final Integer ACTIVE = 1;
        static final Integer INVALID = 2;
    }
}
